class Person():
    __slots__ =("name","age")
    pass
xm=Person()
xm.name="小明"
print(xm.name)
# __slots__属性可以限制动态添加属性的范围，只有在范围内进行定义的属性可以进行添加，其他的属性添加会报错
# xm.mouth=1
# print(xm.mouth)
class Student(Person):
    pass
tom=Student()
#  __slots__属性不会对当前类的属性进行约束
tom.mouth=1
print(tom.mouth)
















































































